package com.naiterui.ehp.bs.patient.handler.data;

import com.naiterui.ehp.bp.bo.patient.MsgPublishMpParamBO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author gaoliangliang
 * @date 2019-07-12 14:51
 * @since 1.0.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class PublishMsgData {

    private int msgType;
    private Long patientId;
    private Long doctorId;
    private String doctorFullName;
    private String doctorName;
    private String patientName;
    private String openId;
    private String content;
    private String msgId;
    private String mediaUrl;

    private String medicalRecordId;

    private Long recomId;
    private String recomMsg;
    @Builder.Default
    private Boolean onActive = true;
    @Builder.Default
    private Boolean disclaimer = false;
    private MsgPublishMpParamBO msgPublishMpParam;

}